<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="GeneratorsDetails" targetNamespace="http://tempuri.org/GeneratorsDetails.xsd" xmlns:mstns="http://tempuri.org/GeneratorsDetails.xsd" xmlns="http://tempuri.org/GeneratorsDetails.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="GeneratorsDetails" msdata:IsDataSet="true" msdata:Locale="en-US" msprop:Generator_UserDSName="GeneratorsDetails" msprop:Generator_DataSetName="GeneratorsDetails">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Generator" msprop:Generator_UserTableName="Generator" msprop:Generator_RowDeletedName="GeneratorRowDeleted" msprop:Generator_RowChangedName="GeneratorRowChanged" msprop:Generator_RowClassName="GeneratorRow" msprop:Generator_RowChangingName="GeneratorRowChanging" msprop:Generator_RowEvArgName="GeneratorRowChangeEvent" msprop:Generator_RowEvHandlerName="GeneratorRowChangeEventHandler" msprop:Generator_TableClassName="GeneratorDataTable" msprop:Generator_TableVarName="tableGenerator" msprop:Generator_RowDeletingName="GeneratorRowDeleting" msprop:Generator_TablePropName="Generator">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BaseFileGenerationPath" msprop:Generator_UserColumnName="BaseFileGenerationPath" msprop:Generator_ColumnVarNameInTable="columnBaseFileGenerationPath" msprop:Generator_ColumnPropNameInRow="BaseFileGenerationPath" msprop:Generator_ColumnPropNameInTable="BaseFileGenerationPathColumn" type="xs:string" minOccurs="0" />
              <xs:element name="GeneratedStampText" msprop:Generator_UserColumnName="GeneratedStampText" msprop:Generator_ColumnVarNameInTable="columnGeneratedStampText" msprop:Generator_ColumnPropNameInRow="GeneratedStampText" msprop:Generator_ColumnPropNameInTable="GeneratedStampTextColumn" type="xs:string" minOccurs="0" />
              <xs:element name="RootNameSpace" msprop:Generator_UserColumnName="RootNameSpace" msprop:Generator_ColumnVarNameInTable="columnRootNameSpace" msprop:Generator_ColumnPropNameInRow="RootNameSpace" msprop:Generator_ColumnPropNameInTable="RootNameSpaceColumn" type="xs:string" minOccurs="0" />
              <xs:element name="DataAccessHelper" msprop:Generator_UserColumnName="DataAccessHelper" msprop:Generator_ColumnVarNameInTable="columnDataAccessHelper" msprop:Generator_ColumnPropNameInRow="DataAccessHelper" msprop:Generator_ColumnPropNameInTable="DataAccessHelperColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StoredProcedureGenerator" msprop:Generator_UserTableName="StoredProcedureGenerator" msprop:Generator_RowDeletedName="StoredProcedureGeneratorRowDeleted" msprop:Generator_RowChangedName="StoredProcedureGeneratorRowChanged" msprop:Generator_RowClassName="StoredProcedureGeneratorRow" msprop:Generator_RowChangingName="StoredProcedureGeneratorRowChanging" msprop:Generator_RowEvArgName="StoredProcedureGeneratorRowChangeEvent" msprop:Generator_RowEvHandlerName="StoredProcedureGeneratorRowChangeEventHandler" msprop:Generator_TableClassName="StoredProcedureGeneratorDataTable" msprop:Generator_TableVarName="tableStoredProcedureGenerator" msprop:Generator_RowDeletingName="StoredProcedureGeneratorRowDeleting" msprop:Generator_TablePropName="StoredProcedureGenerator">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FileGenerationPath" msprop:Generator_UserColumnName="FileGenerationPath" msprop:Generator_ColumnVarNameInTable="columnFileGenerationPath" msprop:Generator_ColumnPropNameInRow="FileGenerationPath" msprop:Generator_ColumnPropNameInTable="FileGenerationPathColumn" type="xs:string" minOccurs="0" />
              <xs:element name="FileExtension" msprop:Generator_UserColumnName="FileExtension" msprop:Generator_ColumnVarNameInTable="columnFileExtension" msprop:Generator_ColumnPropNameInRow="FileExtension" msprop:Generator_ColumnPropNameInTable="FileExtensionColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BuildFileGeneratorExcludedDependencies" msprop:Generator_UserTableName="BuildFileGeneratorExcludedDependencies" msprop:Generator_RowDeletedName="BuildFileGeneratorExcludedDependenciesRowDeleted" msprop:Generator_RowChangedName="BuildFileGeneratorExcludedDependenciesRowChanged" msprop:Generator_RowClassName="BuildFileGeneratorExcludedDependenciesRow" msprop:Generator_RowChangingName="BuildFileGeneratorExcludedDependenciesRowChanging" msprop:Generator_RowEvArgName="BuildFileGeneratorExcludedDependenciesRowChangeEvent" msprop:Generator_RowEvHandlerName="BuildFileGeneratorExcludedDependenciesRowChangeEventHandler" msprop:Generator_TableClassName="BuildFileGeneratorExcludedDependenciesDataTable" msprop:Generator_TableVarName="tableBuildFileGeneratorExcludedDependencies" msprop:Generator_RowDeletingName="BuildFileGeneratorExcludedDependenciesRowDeleting" msprop:Generator_TablePropName="BuildFileGeneratorExcludedDependencies">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="StartingWith" msprop:Generator_UserColumnName="StartingWith" msprop:Generator_ColumnVarNameInTable="columnStartingWith" msprop:Generator_ColumnPropNameInRow="StartingWith" msprop:Generator_ColumnPropNameInTable="StartingWithColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BuildFileGeneratorExcludedSolutions" msprop:Generator_UserTableName="BuildFileGeneratorExcludedSolutions" msprop:Generator_RowDeletedName="BuildFileGeneratorExcludedSolutionsRowDeleted" msprop:Generator_RowChangedName="BuildFileGeneratorExcludedSolutionsRowChanged" msprop:Generator_RowClassName="BuildFileGeneratorExcludedSolutionsRow" msprop:Generator_RowChangingName="BuildFileGeneratorExcludedSolutionsRowChanging" msprop:Generator_RowEvArgName="BuildFileGeneratorExcludedSolutionsRowChangeEvent" msprop:Generator_RowEvHandlerName="BuildFileGeneratorExcludedSolutionsRowChangeEventHandler" msprop:Generator_TableClassName="BuildFileGeneratorExcludedSolutionsDataTable" msprop:Generator_TableVarName="tableBuildFileGeneratorExcludedSolutions" msprop:Generator_RowDeletingName="BuildFileGeneratorExcludedSolutionsRowDeleting" msprop:Generator_TablePropName="BuildFileGeneratorExcludedSolutions">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FileName" msprop:Generator_UserColumnName="FileName" msprop:Generator_ColumnVarNameInTable="columnFileName" msprop:Generator_ColumnPropNameInRow="FileName" msprop:Generator_ColumnPropNameInTable="FileNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ExcludedTableColumn" msprop:Generator_UserTableName="ExcludedTableColumn" msprop:Generator_RowDeletedName="ExcludedTableColumnRowDeleted" msprop:Generator_RowChangedName="ExcludedTableColumnRowChanged" msprop:Generator_RowClassName="ExcludedTableColumnRow" msprop:Generator_RowChangingName="ExcludedTableColumnRowChanging" msprop:Generator_RowEvArgName="ExcludedTableColumnRowChangeEvent" msprop:Generator_RowEvHandlerName="ExcludedTableColumnRowChangeEventHandler" msprop:Generator_TableClassName="ExcludedTableColumnDataTable" msprop:Generator_TableVarName="tableExcludedTableColumn" msprop:Generator_RowDeletingName="ExcludedTableColumnRowDeleting" msprop:Generator_TablePropName="ExcludedTableColumn">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Column" msprop:Generator_UserColumnName="Column" msprop:Generator_ColumnVarNameInTable="columnFieldColumn" msprop:Generator_ColumnPropNameInRow="Column" msprop:Generator_ColumnPropNameInTable="ColumnColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AuditDateColumn" msprop:Generator_UserTableName="AuditDateColumn" msprop:Generator_RowDeletedName="AuditDateColumnRowDeleted" msprop:Generator_RowChangedName="AuditDateColumnRowChanged" msprop:Generator_RowClassName="AuditDateColumnRow" msprop:Generator_RowChangingName="AuditDateColumnRowChanging" msprop:Generator_RowEvArgName="AuditDateColumnRowChangeEvent" msprop:Generator_RowEvHandlerName="AuditDateColumnRowChangeEventHandler" msprop:Generator_TableClassName="AuditDateColumnDataTable" msprop:Generator_TableVarName="tableAuditDateColumn" msprop:Generator_RowDeletingName="AuditDateColumnRowDeleting" msprop:Generator_TablePropName="AuditDateColumn">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Column" msprop:Generator_UserColumnName="Column" msprop:Generator_ColumnVarNameInTable="columnFieldColumn" msprop:Generator_ColumnPropNameInRow="Column" msprop:Generator_ColumnPropNameInTable="ColumnColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Action" msprop:Generator_UserColumnName="Action" msprop:Generator_ColumnVarNameInTable="columnAction" msprop:Generator_ColumnPropNameInRow="Action" msprop:Generator_ColumnPropNameInTable="ActionColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="BadClassToGoodClassMapping" msprop:Generator_UserTableName="BadClassToGoodClassMapping" msprop:Generator_RowDeletedName="BadClassToGoodClassMappingRowDeleted" msprop:Generator_RowChangedName="BadClassToGoodClassMappingRowChanged" msprop:Generator_RowClassName="BadClassToGoodClassMappingRow" msprop:Generator_RowChangingName="BadClassToGoodClassMappingRowChanging" msprop:Generator_RowEvArgName="BadClassToGoodClassMappingRowChangeEvent" msprop:Generator_RowEvHandlerName="BadClassToGoodClassMappingRowChangeEventHandler" msprop:Generator_TableClassName="BadClassToGoodClassMappingDataTable" msprop:Generator_TableVarName="tableBadClassToGoodClassMapping" msprop:Generator_RowDeletingName="BadClassToGoodClassMappingRowDeleting" msprop:Generator_TablePropName="BadClassToGoodClassMapping">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BadName" msprop:Generator_UserColumnName="BadName" msprop:Generator_ColumnVarNameInTable="columnBadName" msprop:Generator_ColumnPropNameInRow="BadName" msprop:Generator_ColumnPropNameInTable="BadNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="GoodName" msprop:Generator_UserColumnName="GoodName" msprop:Generator_ColumnVarNameInTable="columnGoodName" msprop:Generator_ColumnPropNameInRow="GoodName" msprop:Generator_ColumnPropNameInTable="GoodNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LookupTable" msprop:Generator_UserTableName="LookupTable" msprop:Generator_RowDeletedName="LookupTableRowDeleted" msprop:Generator_RowChangedName="LookupTableRowChanged" msprop:Generator_RowClassName="LookupTableRow" msprop:Generator_RowChangingName="LookupTableRowChanging" msprop:Generator_RowEvArgName="LookupTableRowChangeEvent" msprop:Generator_RowEvHandlerName="LookupTableRowChangeEventHandler" msprop:Generator_TableClassName="LookupTableDataTable" msprop:Generator_TableVarName="tableLookupTable" msprop:Generator_RowDeletingName="LookupTableRowDeleting" msprop:Generator_TablePropName="LookupTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="DisplayColumn" msprop:Generator_UserColumnName="DisplayColumn" msprop:Generator_ColumnVarNameInTable="columnDisplayColumn" msprop:Generator_ColumnPropNameInRow="DisplayColumn" msprop:Generator_ColumnPropNameInTable="DisplayColumnColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="IncludedTable" msprop:Generator_UserTableName="IncludedTable" msprop:Generator_RowDeletedName="IncludedTableRowDeleted" msprop:Generator_RowChangedName="IncludedTableRowChanged" msprop:Generator_RowClassName="IncludedTableRow" msprop:Generator_RowChangingName="IncludedTableRowChanging" msprop:Generator_RowEvArgName="IncludedTableRowChangeEvent" msprop:Generator_RowEvHandlerName="IncludedTableRowChangeEventHandler" msprop:Generator_TableClassName="IncludedTableDataTable" msprop:Generator_TableVarName="tableIncludedTable" msprop:Generator_RowDeletingName="IncludedTableRowDeleting" msprop:Generator_TablePropName="IncludedTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TestRecordParent" msprop:Generator_UserTableName="TestRecordParent" msprop:Generator_RowDeletedName="TestRecordParentRowDeleted" msprop:Generator_RowChangedName="TestRecordParentRowChanged" msprop:Generator_RowClassName="TestRecordParentRow" msprop:Generator_RowChangingName="TestRecordParentRowChanging" msprop:Generator_RowEvArgName="TestRecordParentRowChangeEvent" msprop:Generator_RowEvHandlerName="TestRecordParentRowChangeEventHandler" msprop:Generator_TableClassName="TestRecordParentDataTable" msprop:Generator_TableVarName="tableTestRecordParent" msprop:Generator_RowDeletingName="TestRecordParentRowDeleting" msprop:Generator_TablePropName="TestRecordParent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="PrimaryKeyValue" msprop:Generator_UserColumnName="PrimaryKeyValue" msprop:Generator_ColumnVarNameInTable="columnPrimaryKeyValue" msprop:Generator_ColumnPropNameInRow="PrimaryKeyValue" msprop:Generator_ColumnPropNameInTable="PrimaryKeyValueColumn" type="xs:string" minOccurs="0" />
              <xs:element name="NewKeyValue" msprop:Generator_UserColumnName="NewKeyValue" msprop:Generator_ColumnVarNameInTable="columnNewKeyValue" msprop:Generator_ColumnPropNameInRow="NewKeyValue" msprop:Generator_ColumnPropNameInTable="NewKeyValueColumn" type="xs:string" minOccurs="0" />
              <xs:element name="ForeignKeyFieldName" msprop:Generator_UserColumnName="ForeignKeyFieldName" msprop:Generator_ColumnVarNameInTable="columnForeignKeyFieldName" msprop:Generator_ColumnPropNameInRow="ForeignKeyFieldName" msprop:Generator_ColumnPropNameInTable="ForeignKeyFieldNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="ForeignKeyValue" msprop:Generator_UserColumnName="ForeignKeyValue" msprop:Generator_ColumnVarNameInTable="columnForeignKeyValue" msprop:Generator_ColumnPropNameInRow="ForeignKeyValue" msprop:Generator_ColumnPropNameInTable="ForeignKeyValueColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Notes" msprop:Generator_UserColumnName="Notes" msprop:Generator_ColumnVarNameInTable="columnNotes" msprop:Generator_ColumnPropNameInRow="Notes" msprop:Generator_ColumnPropNameInTable="NotesColumn" type="xs:string" minOccurs="0" />
              <xs:element name="MethodName" msprop:Generator_UserColumnName="MethodName" msprop:Generator_ColumnVarNameInTable="columnMethodName" msprop:Generator_ColumnPropNameInRow="MethodName" msprop:Generator_ColumnPropNameInTable="MethodNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TestRecordCreationOrder" msprop:Generator_UserTableName="TestRecordCreationOrder" msprop:Generator_RowDeletedName="TestRecordCreationOrderRowDeleted" msprop:Generator_RowChangedName="TestRecordCreationOrderRowChanged" msprop:Generator_RowClassName="TestRecordCreationOrderRow" msprop:Generator_RowChangingName="TestRecordCreationOrderRowChanging" msprop:Generator_RowEvArgName="TestRecordCreationOrderRowChangeEvent" msprop:Generator_RowEvHandlerName="TestRecordCreationOrderRowChangeEventHandler" msprop:Generator_TableClassName="TestRecordCreationOrderDataTable" msprop:Generator_TableVarName="tableTestRecordCreationOrder" msprop:Generator_RowDeletingName="TestRecordCreationOrderRowDeleting" msprop:Generator_TablePropName="TestRecordCreationOrder">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Order" msprop:Generator_UserColumnName="Order" msprop:Generator_ColumnVarNameInTable="columnOrder" msprop:Generator_ColumnPropNameInRow="Order" msprop:Generator_ColumnPropNameInTable="OrderColumn" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TableNamePrefixesToRemove" msprop:Generator_UserTableName="TableNamePrefixesToRemove" msprop:Generator_RowDeletedName="TableNamePrefixesToRemoveRowDeleted" msprop:Generator_RowChangedName="TableNamePrefixesToRemoveRowChanged" msprop:Generator_RowClassName="TableNamePrefixesToRemoveRow" msprop:Generator_RowChangingName="TableNamePrefixesToRemoveRowChanging" msprop:Generator_RowEvArgName="TableNamePrefixesToRemoveRowChangeEvent" msprop:Generator_RowEvHandlerName="TableNamePrefixesToRemoveRowChangeEventHandler" msprop:Generator_TableClassName="TableNamePrefixesToRemoveDataTable" msprop:Generator_TableVarName="tableTableNamePrefixesToRemove" msprop:Generator_RowDeletingName="TableNamePrefixesToRemoveRowDeleting" msprop:Generator_TablePropName="TableNamePrefixesToRemove">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Prefix" msprop:Generator_UserColumnName="Prefix" msprop:Generator_ColumnVarNameInTable="columnPrefix" msprop:Generator_ColumnPropNameInRow="Prefix" msprop:Generator_ColumnPropNameInTable="PrefixColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TestRecordChildTable" msprop:Generator_UserTableName="TestRecordChildTable" msprop:Generator_RowDeletedName="TestRecordChildTableRowDeleted" msprop:Generator_RowChangedName="TestRecordChildTableRowChanged" msprop:Generator_RowClassName="TestRecordChildTableRow" msprop:Generator_RowChangingName="TestRecordChildTableRowChanging" msprop:Generator_RowEvArgName="TestRecordChildTableRowChangeEvent" msprop:Generator_RowEvHandlerName="TestRecordChildTableRowChangeEventHandler" msprop:Generator_TableClassName="TestRecordChildTableDataTable" msprop:Generator_TableVarName="tableTestRecordChildTable" msprop:Generator_RowDeletingName="TestRecordChildTableRowDeleting" msprop:Generator_TablePropName="TestRecordChildTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Parent" msprop:Generator_UserColumnName="Parent" msprop:Generator_ColumnVarNameInTable="columnParent" msprop:Generator_ColumnPropNameInRow="Parent" msprop:Generator_ColumnPropNameInTable="ParentColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Child" msprop:Generator_UserColumnName="Child" msprop:Generator_ColumnVarNameInTable="columnChild" msprop:Generator_ColumnPropNameInRow="Child" msprop:Generator_ColumnPropNameInTable="ChildColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="DatabaseSubSystemMapper" msprop:Generator_UserTableName="DatabaseSubSystemMapper" msprop:Generator_RowDeletedName="DatabaseSubSystemMapperRowDeleted" msprop:Generator_RowChangedName="DatabaseSubSystemMapperRowChanged" msprop:Generator_RowClassName="DatabaseSubSystemMapperRow" msprop:Generator_RowChangingName="DatabaseSubSystemMapperRowChanging" msprop:Generator_RowEvArgName="DatabaseSubSystemMapperRowChangeEvent" msprop:Generator_RowEvHandlerName="DatabaseSubSystemMapperRowChangeEventHandler" msprop:Generator_TableClassName="DatabaseSubSystemMapperDataTable" msprop:Generator_TableVarName="tableDatabaseSubSystemMapper" msprop:Generator_RowDeletingName="DatabaseSubSystemMapperRowDeleting" msprop:Generator_TablePropName="DatabaseSubSystemMapper">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DatabaseName" msprop:Generator_UserColumnName="DatabaseName" msprop:Generator_ColumnVarNameInTable="columnDatabaseName" msprop:Generator_ColumnPropNameInRow="DatabaseName" msprop:Generator_ColumnPropNameInTable="DatabaseNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="SubSystem" msprop:Generator_UserColumnName="SubSystem" msprop:Generator_ColumnVarNameInTable="columnSubSystem" msprop:Generator_ColumnPropNameInRow="SubSystem" msprop:Generator_ColumnPropNameInTable="SubSystemColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ServerTestingProjects" msprop:Generator_UserTableName="ServerTestingProjects" msprop:Generator_RowDeletedName="ServerTestingProjectsRowDeleted" msprop:Generator_RowChangedName="ServerTestingProjectsRowChanged" msprop:Generator_RowClassName="ServerTestingProjectsRow" msprop:Generator_RowChangingName="ServerTestingProjectsRowChanging" msprop:Generator_RowEvArgName="ServerTestingProjectsRowChangeEvent" msprop:Generator_RowEvHandlerName="ServerTestingProjectsRowChangeEventHandler" msprop:Generator_TableClassName="ServerTestingProjectsDataTable" msprop:Generator_TableVarName="tableServerTestingProjects" msprop:Generator_RowDeletingName="ServerTestingProjectsRowDeleting" msprop:Generator_TablePropName="ServerTestingProjects">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProjectName" msprop:Generator_UserColumnName="ProjectName" msprop:Generator_ColumnPropNameInRow="ProjectName" msprop:Generator_ColumnVarNameInTable="columnProjectName" msprop:Generator_ColumnPropNameInTable="ProjectNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProjectsExcludedFromBuild" msprop:Generator_UserTableName="ProjectsExcludedFromBuild" msprop:Generator_RowDeletedName="ProjectsExcludedFromBuildRowDeleted" msprop:Generator_RowChangedName="ProjectsExcludedFromBuildRowChanged" msprop:Generator_RowClassName="ProjectsExcludedFromBuildRow" msprop:Generator_RowChangingName="ProjectsExcludedFromBuildRowChanging" msprop:Generator_RowEvArgName="ProjectsExcludedFromBuildRowChangeEvent" msprop:Generator_RowEvHandlerName="ProjectsExcludedFromBuildRowChangeEventHandler" msprop:Generator_TableClassName="ProjectsExcludedFromBuildDataTable" msprop:Generator_TableVarName="tableProjectsExcludedFromBuild" msprop:Generator_RowDeletingName="ProjectsExcludedFromBuildRowDeleting" msprop:Generator_TablePropName="ProjectsExcludedFromBuild">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProjectName" msprop:Generator_UserColumnName="ProjectName" msprop:Generator_ColumnVarNameInTable="columnProjectName" msprop:Generator_ColumnPropNameInRow="ProjectName" msprop:Generator_ColumnPropNameInTable="ProjectNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PartyTable" msprop:Generator_UserTableName="PartyTable" msprop:Generator_RowDeletedName="PartyTableRowDeleted" msprop:Generator_RowChangedName="PartyTableRowChanged" msprop:Generator_RowClassName="PartyTableRow" msprop:Generator_RowChangingName="PartyTableRowChanging" msprop:Generator_RowEvArgName="PartyTableRowChangeEvent" msprop:Generator_RowEvHandlerName="PartyTableRowChangeEventHandler" msprop:Generator_TableClassName="PartyTableDataTable" msprop:Generator_TableVarName="tablePartyTable" msprop:Generator_RowDeletingName="PartyTableRowDeleting" msprop:Generator_TablePropName="PartyTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="SearchByProcedures" msprop:Generator_UserTableName="SearchByProcedures" msprop:Generator_RowDeletedName="SearchByProceduresRowDeleted" msprop:Generator_RowChangedName="SearchByProceduresRowChanged" msprop:Generator_RowClassName="SearchByProceduresRow" msprop:Generator_RowChangingName="SearchByProceduresRowChanging" msprop:Generator_RowEvArgName="SearchByProceduresRowChangeEvent" msprop:Generator_RowEvHandlerName="SearchByProceduresRowChangeEventHandler" msprop:Generator_TableClassName="SearchByProceduresDataTable" msprop:Generator_TableVarName="tableSearchByProcedures" msprop:Generator_RowDeletingName="SearchByProceduresRowDeleting" msprop:Generator_TablePropName="SearchByProcedures">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Columns" msdata:Caption="DisplayColumn" msprop:Generator_UserColumnName="Columns" msprop:Generator_ColumnPropNameInRow="Columns" msprop:Generator_ColumnVarNameInTable="columnColumns" msprop:Generator_ColumnPropNameInTable="ColumnsColumn" type="xs:string" minOccurs="0" />
              <xs:element name="NameSuffix" msprop:Generator_UserColumnName="NameSuffix" msprop:Generator_ColumnPropNameInRow="NameSuffix" msprop:Generator_ColumnVarNameInTable="columnNameSuffix" msprop:Generator_ColumnPropNameInTable="NameSuffixColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TableRelationship" msprop:Generator_UserTableName="TableRelationship" msprop:Generator_RowDeletedName="TableRelationshipRowDeleted" msprop:Generator_RowChangedName="TableRelationshipRowChanged" msprop:Generator_RowClassName="TableRelationshipRow" msprop:Generator_RowChangingName="TableRelationshipRowChanging" msprop:Generator_RowEvArgName="TableRelationshipRowChangeEvent" msprop:Generator_RowEvHandlerName="TableRelationshipRowChangeEventHandler" msprop:Generator_TableClassName="TableRelationshipDataTable" msprop:Generator_TableVarName="tableTableRelationship" msprop:Generator_RowDeletingName="TableRelationshipRowDeleting" msprop:Generator_TablePropName="TableRelationship">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableOneName" msdata:Caption="TableName" msprop:Generator_UserColumnName="TableOneName" msprop:Generator_ColumnVarNameInTable="columnTableOneName" msprop:Generator_ColumnPropNameInRow="TableOneName" msprop:Generator_ColumnPropNameInTable="TableOneNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableTwoName" msdata:Caption="DisplayColumn" msprop:Generator_UserColumnName="TableTwoName" msprop:Generator_ColumnVarNameInTable="columnTableTwoName" msprop:Generator_ColumnPropNameInRow="TableTwoName" msprop:Generator_ColumnPropNameInTable="TableTwoNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Relationship" msprop:Generator_UserColumnName="Relationship" msprop:Generator_ColumnVarNameInTable="columnRelationship" msprop:Generator_ColumnPropNameInRow="Relationship" msprop:Generator_ColumnPropNameInTable="RelationshipColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Behaviour" msprop:Generator_UserColumnName="Behaviour" msprop:Generator_ColumnVarNameInTable="columnBehaviour" msprop:Generator_ColumnPropNameInRow="Behaviour" msprop:Generator_ColumnPropNameInTable="BehaviourColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PropertyNameMapping" msprop:Generator_UserTableName="PropertyNameMapping" msprop:Generator_RowDeletedName="PropertyNameMappingRowDeleted" msprop:Generator_RowChangedName="PropertyNameMappingRowChanged" msprop:Generator_RowClassName="PropertyNameMappingRow" msprop:Generator_RowChangingName="PropertyNameMappingRowChanging" msprop:Generator_RowEvArgName="PropertyNameMappingRowChangeEvent" msprop:Generator_RowEvHandlerName="PropertyNameMappingRowChangeEventHandler" msprop:Generator_TableClassName="PropertyNameMappingDataTable" msprop:Generator_TableVarName="tablePropertyNameMapping" msprop:Generator_RowDeletingName="PropertyNameMappingRowDeleting" msprop:Generator_TablePropName="PropertyNameMapping">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="StandardName" msdata:Caption="Column" msprop:Generator_UserColumnName="StandardName" msprop:Generator_ColumnPropNameInRow="StandardName" msprop:Generator_ColumnVarNameInTable="columnStandardName" msprop:Generator_ColumnPropNameInTable="StandardNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="NewName" msdata:Caption="Action" msprop:Generator_UserColumnName="NewName" msprop:Generator_ColumnPropNameInRow="NewName" msprop:Generator_ColumnVarNameInTable="columnNewName" msprop:Generator_ColumnPropNameInTable="NewNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ExcludedTable" msprop:Generator_UserTableName="ExcludedTable" msprop:Generator_RowDeletedName="ExcludedTableRowDeleted" msprop:Generator_RowChangedName="ExcludedTableRowChanged" msprop:Generator_RowClassName="ExcludedTableRow" msprop:Generator_RowChangingName="ExcludedTableRowChanging" msprop:Generator_RowEvArgName="ExcludedTableRowChangeEvent" msprop:Generator_RowEvHandlerName="ExcludedTableRowChangeEventHandler" msprop:Generator_TableClassName="ExcludedTableDataTable" msprop:Generator_TableVarName="tableExcludedTable" msprop:Generator_RowDeletingName="ExcludedTableRowDeleting" msprop:Generator_TablePropName="ExcludedTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ExcludeFromWcfDataContract" msprop:Generator_UserTableName="ExcludeFromWcfDataContract" msprop:Generator_RowDeletedName="ExcludeFromWcfDataContractRowDeleted" msprop:Generator_TableClassName="ExcludeFromWcfDataContractDataTable" msprop:Generator_RowChangedName="ExcludeFromWcfDataContractRowChanged" msprop:Generator_RowClassName="ExcludeFromWcfDataContractRow" msprop:Generator_RowChangingName="ExcludeFromWcfDataContractRowChanging" msprop:Generator_RowEvArgName="ExcludeFromWcfDataContractRowChangeEvent" msprop:Generator_RowEvHandlerName="ExcludeFromWcfDataContractRowChangeEventHandler" msprop:Generator_TablePropName="ExcludeFromWcfDataContract" msprop:Generator_TableVarName="tableExcludeFromWcfDataContract" msprop:Generator_RowDeletingName="ExcludeFromWcfDataContractRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Database" msprop:Generator_UserColumnName="Database" msprop:Generator_ColumnPropNameInRow="Database" msprop:Generator_ColumnVarNameInTable="columnDatabase" msprop:Generator_ColumnPropNameInTable="DatabaseColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TableName" msprop:Generator_UserColumnName="TableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Column" msprop:Generator_UserColumnName="Column" msprop:Generator_ColumnPropNameInRow="Column" msprop:Generator_ColumnVarNameInTable="columnFieldColumn" msprop:Generator_ColumnPropNameInTable="ColumnColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>